/*********************************************01*********************************************/
.bigfont{font-size:14px;line-height:22px;font-weight:bold !important;color:#000 !important;text-decoration:underline;text-underline-position:under;word-break:keep-all;}

/*********외래진료*********/
/*진료이용절차도*/
.s010102{width:100%;}
.s010102 img{width:100%;}


/*외래진료안내_진료절차*/
.s010101{width:100%;}
.s010101 ol{width:100%;margin:0 auto;}
.s010101 ol li{width:100%;padding:0 0 25px 0;border-bottom:1px dashed #ccc;}
.s010101 ol li span{font-size:12px;color:#999;}
.s010101 dl{width:100%;display:inline-block;padding:0;}
.s010101 dl dt{height:140px;width:140px;margin:0 auto 18px auto;font-weight:bold;text-align:center;font-size:14px;line-height:20px;background:url(/img/01treatment/s0703cu.gif) no-repeat;}
.s010101 dl dt p.mt50{padding-top:48px;}
.s010101 dl dt p.mt40{padding-top:40px;}
.s010101 dl dt p.mt60{padding-top:63px;}
.s010101 dl dt p.mt30{padding-top:35px;}
.s010101 dl dd{padding:0 10px;}
.s010101 ol li.end{background-image:none;}
.s010101 dl dd ul li{padding:0 0 0 14px;margin-bottom:5px;color:#444;border-bottom:0 none;background:url(/img/common/bu3.gif) no-repeat 0 4px;}
.s010101 dl dd ul.mt20{margin-top:0;}
.s010101 dl dd ul.mt30{margin-top:0;}
.s010101 dl dd ul.mt50{margin-top:0;}


/*이지패스 서비스안내*/
.s010112{}
.s010112 .gray_box{padding:25px 25px;background:#f8f8f8;}
.s010112 .gray_box .tit{font-weight:bold;font-size:20px;color:#000;margin-bottom:10px;letter-spacing:-1px;}

.cd_box_img{margin:10px 0 25px 0;}
.cd_box_img img{width:100%;}

.gosite_btn{border:1px solid #dbdbdb;border-radius:5px;color:#000;font-weight:bold;display:inline-block;*display:inline;*zoom:1;padding:7px 10px;}

/*간호부*/
.s011303{width:240px;margin:0 auto;}
.s011303 .area{float:none;width:200px;margin-left:20px;padding-left:20px;margin-bottom:25px;text-align:center;background:url(/img/01treatment/s1303_next.gif) no-repeat left 70px;}
.s011303 .area:first-child{padding-left:40px;margin-left:0;background:none;}
.s011303 .area .tit{width:159px;height:159px;margin:0 auto;line-height:159px;font-weight:bold;font-size:18px;color:#000;background:url(/img/01treatment/s1303_bg.gif) no-repeat;}
.s011303 .area .txt{width:200px;height:auto;padding:15px 0 10px 0;margin-top:15px;border:1px solid #dbdbdb;background:#f8f8f8;border-radius:5px;}
.s011303 .area .txt p{margin-bottom:5px;}


.s011303{}
.s011303 .box{width:100%;padding-bottom:35px;margin-bottom:35px;background:url(/img/common/line.gif) repeat-x bottom;}
.s011303 .box dl{width:100%;overflow:hidden;clear:both;}
.s011303 .box dl dt{width:100%;text-align:center;}
.s011303 .box dl dd{width:100%;padding-top:18px;}
.s011303 .box dl dd .vsm_btn{display:none;}
.s0113031_img{margin-top:15px;text-align:center;}
.s011303_img img{width:100%;}
.s011303 h4.h4_t{margin-top:0;}

.s011301{width:100%;display:inline-block;}
.s011301 .pic{float:none;width:100%;text-align:center;}
.s011301 .pic .img{margin-bottom:10px;}
.s011301 .pic .sign{text-align:center;font-weight:bold;color:#000;}
.s011301 .pic .sign strong{margin-left:10px;font-size:20px;}
.s011301 .cont{float:none;width:100%;padding-top:15px;}
.s011301 .cont p{margin-bottom:20px;}
.s011301 .cont .btxt{margin-bottom:20px;font-weight:bold;color:#537bd5;font-size:18px;line-height:140%;}
.s011301 .cont .btxt br{display:none;}



.infor_brnone{display:none;}
.infor_ml{margin-left:0;}

/*********응급진료센터*********/
.s0112_w{margin-bottom:35px;padding-bottom:35px;border-bottom:1px dashed #ccc;}
.s0112{position:relative;width:100%;margin-bottom:10px;overflow:hidden;clear:both;}
.s0112 .icon{float:left;width:30px;padding:6px 0 8px 0;margin-right:15px;text-align:center;color:#fff;font-size:18px;font-weight:bold;}
.s0112 .cont{position:absolute;margin-left:45px;color:#000;padding:6px 0 0 0;}
.s0112.quest .icon{background-image:#dd242a;}
.s0112.answer .icon{background-image:#999;}
.s0112_w .ans_c{padding-left:50px;}

/*********응급진료*********/
.s0103{width:100%;margin:10px 0;}
.s0103 ul{width:100%;display:inline-block;}
.s0103 ul li{float:left;width:33.3%;text-align:center;}
.s0103 ul li a{display:block;padding:84px 0 20px 0;font-size:12px;color:#666;border:1px solid #dfdfdf;font-weight:bold;margin:0 0 -1px -1px;}

.s0103 ul li a.icon02{background-image:#fff url(/img/02doctor/list_icon02.png) no-repeat center 18px;}
.s0103 ul li a.icon03{background-image:#fff url(/img/02doctor/list_icon03.png) no-repeat center 18px;}
.s0103 ul li a.icon04{background-image:#fff url(/img/02doctor/list_icon04.png) no-repeat center 18px;}
.s0103 ul li a.icon05{background-image:#fff url(/img/02doctor/list_icon05.png) no-repeat center 18px;}
.s0103 ul li a.icon09{background-image:#fff url(/img/02doctor/list_icon09.png) no-repeat center 18px;}
.s0103 ul li a.icon10{background-image:#fff url(/img/02doctor/list_icon10.png) no-repeat center 18px;}
.s0103 ul li a.icon11{background-image:#fff url(/img/02doctor/list_icon11.png) no-repeat center 18px;}
.s0103 ul li a.icon12{background-image:#fff url(/img/02doctor/list_icon12.png) no-repeat center 18px;}
.s0103 ul li a.icon13{background-image:#fff url(/img/02doctor/list_icon13.png) no-repeat center 18px;}
.s0103 ul li a.icon14{background-image:#fff url(/img/02doctor/list_icon14.png) no-repeat center 18px;}
.s0103 ul li a.icon15{background-image:#fff url(/img/02doctor/list_icon15.png) no-repeat center 18px;}
.s0103 ul li a.icon16{background-image:#fff url(/img/02doctor/list_icon16.png) no-repeat center 18px;}
.s0103 ul li a.icon17{background-image:#fff url(/img/02doctor/list_icon17.png) no-repeat center 18px;}
.s0103 ul li a.icon18{background-image:#fff url(/img/02doctor/list_icon18.png) no-repeat center 18px;}
.s0103 ul li a.icon19{background-image:#fff url(/img/02doctor/list_icon19.png) no-repeat center 18px;}
.s0103 ul li a.icon21{background-image:#fff url(/img/02doctor/list_icon21.png) no-repeat center 18px;}
.s0103 ul li a.icon24{background-image:#fff url(/img/02doctor/list_icon24.png) no-repeat center 18px;}
.s0103 ul li a.icon27{background-image:#fff url(/img/02doctor/list_icon27.png) no-repeat center 18px;}
.s0103 ul li a.icon28{background-image:#fff url(/img/02doctor/list_icon28.png) no-repeat center 18px;}
.s0103 ul li a.icon30{background-image:#fff url(/img/02doctor/list_icon30.png) no-repeat center 18px;}
.s0103 ul li a.icon33{background-image:#fff url(/img/02doctor/list_icon33.png) no-repeat center 18px;}
.s0103 ul li a.icon34{background-image:#fff url(/img/02doctor/list_icon34.png) no-repeat center 18px;}
.s0103 ul li a.icon35{background-image:#fff url(/img/02doctor/list_icon35.png) no-repeat center 18px;}



/*********건강증진센터*********/
/*건강증진센터 소개*/
.s0104{width:100%;margin-top:40px;border-bottom:1px solid #dfdfdf;}
.s0104 dl{width:100%;display:inline-block;}
.s0104 dl dt{width:100%;padding:100px 0 25px 0;color:#dd242a;font-size:18px;font-weight:600;text-align:center;border-top:3px solid #dd242a;}
.s0104 dl dd{padding:25px 0 25px 25px;border-top:1px solid #dfdfdf;}
.s0104 dl.box01 dt{background-image:url(/img/01treatment/s0401cont_icon01.gif) no-repeat center 20px;}
.s0104 dl.box01 dd{font-size:15px;text-align:center;padding-left:0;}
.s0104 dl.box02 dt{background-image:url(/img/01treatment/s0401cont_icon02.gif) no-repeat center 20px;}
.s0104 dl.box03 dt{background-image:url(/img/01treatment/s0401cont_icon03.gif) no-repeat center 20px;}

.s0104_2{width:100%;overflow:hidden;clear:both;margin-top:25px;}
.s0104_2 .table1{float:none;width:100%;margin-left:0;margin-top:10px;}
.s0104_2 .table1:first-child{margin-left:0;}
.s0104_2 .table1 td{height:auto;vertical-align:top;}


/*건진프로그램 소개*/
.s010403{width:100%;}
.s010403 ul{width:100%;display:inline-block;}
.s010403 ul li{float:left;width:50%;text-align:center;}
.s010403 ul li a{display:block;height:20px;padding:70px 0 15px 0;border:1px solid #dfdfdf;margin:0 -1px -1px 0;}
.s010403 ul li a:hover{color:#000;font-weight:600;}
.s010403 ul li.w100{width:100%;}
.s010403 ul li a.on{font-weight:bold;color:#222;}

.s010403 ul li a.tab01{background-image:url(/img/01treatment/s0401tab01.png) no-repeat center 15px;}
.s010403 ul li a.tab01:hover,
.s010403 ul li a.tab01.on{background-image:#f8f8f8 url(/img/01treatment/s0401tab01_on.png) no-repeat center 15px;}

.s010403 ul li a.tab02{background-image:url(/img/01treatment/s0401tab02.png) no-repeat center 15px;}
.s010403 ul li a.tab02:hover,
.s010403 ul li a.tab02.on{background-image:#f8f8f8 url(/img/01treatment/s0401tab02_on.png) no-repeat center 15px;}

.s010403 ul li a.tab03{background-image:url(/img/01treatment/s0401tab03.png) no-repeat center 15px;}
.s010403 ul li a.tab03:hover,
.s010403 ul li a.tab03.on{background-image:#f8f8f8 url(/img/01treatment/s0401tab03_on.png) no-repeat center 15px;}

.s010403 ul li a.tab04{padding:70px 0 28px 0;background:url(/img/01treatment/s0401tab04.png) no-repeat center 15px;}
.s010403 ul li a.tab04:hover,
.s010403 ul li a.tab04.on{background-image:#f8f8f8 url(/img/01treatment/s0401tab04_on.png) no-repeat center 15px;}

.s010403 ul li a.tab05{padding:70px 0 28px 0;background:url(/img/01treatment/s0401tab05.png) no-repeat center 15px;}
.s010403 ul li a.tab05:hover,
.s010403 ul li a.tab05.on{background-image:#f8f8f8 url(/img/01treatment/s0401tab05_on.png) no-repeat center 15px;}

.s010403 ul li a.tab07{padding:70px 0 28px 0;background:url(/img/01treatment/s0401tab07.png) no-repeat center 15px;}
.s010403 ul li a.tab07:hover,
.s010403 ul li a.tab07.on{background-image:#f8f8f8 url(/img/01treatment/s0401tab07_on.png) no-repeat center 15px;}

.s010403 ul li a.tab06{background-image:url(/img/01treatment/s0401tab06.png) no-repeat center 15px;}
.s010403 ul li a.tab06:hover,
.s010403 ul li a.tab06.on{background-image:#f8f8f8 url(/img/01treatment/s0401tab06_on.png) no-repeat center 15px;}

.s010403 ul li a.tab08{background-image:url(/img/01treatment/s0401tab08.png) no-repeat center 15px;}
.s010403 ul li a.tab08:hover,
.s010403 ul li a.tab08.on{background-image:#f8f8f8 url(/img/01treatment/s0401tab08_on.png) no-repeat center 15px;}

.s010403 ul li a.tab09{background-image:url(/img/01treatment/s0401tab09.png) no-repeat center 15px;}
.s010403 ul li a.tab09:hover,
.s010403 ul li a.tab09.on{background-image:#f8f8f8 url(/img/01treatment/s0401tab09_on.png) no-repeat center 15px;}

.s010403 ul li a.tab10{background-image:url(/img/01treatment/s0401tab10.png) no-repeat center 15px;}
.s010403 ul li a.tab10:hover,
.s010403 ul li a.tab10.on{background-image:#f8f8f8 url(/img/01treatment/s0401tab10_on.png) no-repeat center 15px;}

.s010403 ul li a.tab11{background-image:url(/img/01treatment/s0401tab11.png) no-repeat center 15px;}
.s010403 ul li a.tab11:hover,
.s010403 ul li a.tab11.on{background-image:#f8f8f8 url(/img/01treatment/s0401tab11_on.png) no-repeat center 15px;}


.s010403_2{width:100%;}
.s010403_2 ul{width:100%;display:inline-block;border-bottom:1px solid #dbdbdb;}
.s010403_2 ul li{float:left;width:50%;text-align:center;}
.s010403_2 ul li a{display:block;height:60px;padding:120px 0 0 0;border:1px solid #dbdbdb;margin:0 -1px -1px 0;font-size:16px;font-weight:600;color:#222;}
.s010403_2 ul li a.icon01{background-image:url(/img/01treatment/s0403icon01.png) no-repeat center 30px;background-size:70px 70px;}
.s010403_2 ul li a.icon01:hover{background-image:#f5f5f5 url(/img/01treatment/s0403icon01_on.png) no-repeat center 30px;background-size:70px 70px;}
.s010403_2 ul li a.icon02{background-image:url(/img/01treatment/s0403icon02.png) no-repeat center 30px;background-size:70px 70px;}
.s010403_2 ul li a.icon02:hover{background-image:#f5f5f5 url(/img/01treatment/s0403icon02_on.png) no-repeat center 30px;background-size:70px 70px;}
.s010403_2 ul li a.icon03{background-image:url(/img/01treatment/s0403icon03.png) no-repeat center 30px;background-size:70px 70px;}
.s010403_2 ul li a.icon03:hover{background-image:#f5f5f5 url(/img/01treatment/s0403icon03_on.png) no-repeat center 30px;background-size:70px 70px;}
.s010403_2 ul li a.icon04{background-image:url(/img/01treatment/s0403icon04.png) no-repeat center 30px;background-size:70px 70px;}
.s010403_2 ul li a.icon04:hover{background-image:#f5f5f5 url(/img/01treatment/s0403icon04_on.png) no-repeat center 30px;background-size:70px 70px;}
.s010403_2 ul li a.icon05{background-image:url(/img/01treatment/s0403icon05.png) no-repeat center 30px;background-size:70px 70px;}
.s010403_2 ul li a.icon05:hover{background-image:#f5f5f5 url(/img/01treatment/s0403icon05_on.png) no-repeat center 30px;background-size:70px 70px;}
.s010403_2 ul li.w30_1{width:50%}
.s010403_2 ul li.w30_2{width:50%}
.s010403_2 ul li.w30_3{width:100%}


.s010403_lst{width:100%;display:inline-block;}
.s010403_lst li{float:left;width:90%;padding-left:10px;margin-bottom:4px;color:#666;background:url(/img/common/bu4.gif) no-repeat 0 11px;}


/*건강기록지(문진표) 출력*/
.s010409 {width:100%;display:inline-block;text-align:center;padding-top:30px;}
.s010409 .tit {font-size:20px;color:#222;font-weight:600;padding-bottom:10px;}
.s010409 .stit {padding-bottom:40px;}
.s010409 ul {width:100%;display:inline-block;}
.s010409 ul li {width:100%;}
.s010409 ul li.icon01 {background-image:url(/img/01treatment/s0409icon01.gif) no-repeat center 40px;}
.s010409 ul li.icon02 {background-image:url(/img/01treatment/s0409icon02.gif) no-repeat center 40px;}
.s010409 ul li.icon03 {background-image:url(/img/01treatment/s0409icon03.gif) no-repeat center 40px;}
.s010409 ul li.icon04 {background-image:url(/img/01treatment/s0409icon04.gif) no-repeat center 40px;}
.s010409 ul li.icon05 {background-image:url(/img/01treatment/s0409icon05.gif) no-repeat center 40px;}
.s010409 ul li a {display:block;padding:150px 0 40px 0;margin-left:-1px;border:1px solid #dfdfdf;border-top:2px solid #dc2429;}
.s010409 ul li .icon_txt {font-size:13px;color:#666;padding-bottom:5px;}
.s010409 ul li .icon_lang {font-size:20px;color:#222;font-weight:600;}



/*********진료의뢰센터*********/
/*진료절차*/
.s010703{width:100%;}
.s010703 ol{width:100%;margin:0 auto;}
.s010703 ol li{width:100%;display:block;padding-top:0;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #dbdbdb;}
.s010703 ol li span{font-size:12px;color:#999;display:block;margin-bottom:-5px;}
.s010703 ol li ul li{width:auto;padding-bottom:0;margin-bottom:5px;background:url(/img/common/bu3.gif) no-repeat 0 4px;border-bottom:0 none;}
.s010703 dl{overflow:hidden;clear:both;width:100%;border-bottom:0;}
.s010703 dl dt{width:140px;height:140px;margin:0 auto;font-size:14px;font-weight:bold;text-align:center;background:url(/img/01treatment/s0703cu.gif) no-repeat center top;border:1px solid #fff;}
.s010703 dl dt p.mt35{margin-top:40px;}
.s010703 dl dt p.mt40{margin-top:45px;}
.s010703 dl dd{width:100%;padding:0;margin:0;padding-top:35px;}
.s010703 dl dd.t2{padding-top:26px;}
.s010703 ol li.end{background-image:none;}


/** 모발이식 **/
.hair_box{margin-top:25px;padding-top:25px;border-top:2px solid #000;}
.hair_box.first{margin-top:0;padding-top:0;border-top:0;}
.hair_prow{text-align:center;}
.hair_prow .img{margin-bottom:10px;}
.hair_prow .txt_w .name{margin-bottom:10px;font-size:14px;font-weight:bold;color:#222;text-align:center;}
.hair_prow .txt_w .name span{display:block;margin-top:5px;font-weight:normal;font-size:12px;color:#666;}
.hair_prow .txt_w ul.list2{display:inline-block;}
.hair_prow .txt_w ul.list2 li{text-align:left;}
.hair_prow .txt_w .txt{font-size:14px;}


.hair_w{word-break:keep-all;}
.hair_itxtw p{margin-top:15px;text-align:left;}
.hair_itxtw .imgtxt p:first-child{margin-top:0;}
.hair_itxtw .imgtxt{margin:20px 0;text-align:center;}
.hair_itxtw .imgtxt img{margin-bottom:15px;max-width:100%;}
.hair_itxtw .imgtxt img.mo_small{width:180px;}
.hair_imgw{margin:20px 0;}
.hair_imgw li:not(:first-child){margin-top:15px;}
.hair_imgw li p{margin-top:5px;font-size:12px;text-align:center;}

.hair_reserv > li:not(:last-child){margin-bottom:20px;padding-bottom:10px;border-bottom:1px dashed #ddd}
.hair_reserv .imgw{margin-bottom:15px;text-align:center;}
.hair_reserv .imgw img{max-width:100%;}

.hair_tit{margin:10px 0 15px;font-size:14px;font-weight:bold;color:#000;}




/*********************************************02*********************************************/

/*********진료과·교수소개*********/
/*리스트*/
.doctor_list{width:100%;margin:20px 0;overflow:hidden;}
.doctor_list ul{width:100%;overflow:hidden;clear:both;text-align:center;}
.doctor_list ul li{display:inline-block;width:48.5%;height:123px;margin:0 1px 8px 1px;}
.doctor_list ul li a{display:block;height:38px;padding:85px 0 0 0;color:#000;font-weight:bold;font-size:12.5px;background:#f9f9f9 no-repeat center 18px;letter-spacing:-1px;text-align:center;border:1px solid #dfdfdf;border-right:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7;}

.doctor_list ul li a.icon280{background-image:url(/img/02doctor/list_icon01.png);}
.doctor_list ul li a.icon237{background-image:url(/img/02doctor/list_icon02.png);}
.doctor_list ul li a.icon233{background-image:url(/img/02doctor/list_icon39.png);background-position:center 25px;}
.doctor_list ul li a.icon6{background-image:url(/img/02doctor/list_icon04.png);}
.doctor_list ul li a.icon222{background-image:url(/img/02doctor/list_icon05.png);}
.doctor_list ul li a.icon1026{background-image:url(/img/02doctor/list_icon06.png);}

.doctor_list ul li a.icon246{background-image:url(/img/02doctor/list_icon07.png);}
.doctor_list ul li a.icon217{background-image:url(/img/02doctor/list_icon08.png);}
.doctor_list ul li a.icon224{background-image:url(/img/02doctor/list_icon09.png);}
.doctor_list ul li a.icon240{background-image:url(/img/02doctor/list_icon10.png);}
.doctor_list ul li a.icon219{background-image:url(/img/02doctor/list_icon11.png);}
.doctor_list ul li a.icon244{background-image:url(/img/02doctor/list_icon12.png);}

.doctor_list ul li a.icon1{background-image:url(/img/02doctor/list_icon13.png);}
.doctor_list ul li a.icon2{background-image:url(/img/02doctor/list_icon14.png);}
.doctor_list ul li a.icon239{background-image:url(/img/02doctor/list_icon15.png);}
.doctor_list ul li a.icon221{background-image:url(/img/02doctor/list_icon16.png);}
.doctor_list ul li a.icon236{background-image:url(/img/02doctor/list_icon17.png);}
.doctor_list ul li a.icon243{background-image:url(/img/02doctor/list_icon18.png);}

.doctor_list ul li a.icon234{background-image:url(/img/02doctor/list_icon19.png);}
.doctor_list ul li a.icon200{background-image:url(/img/02doctor/list_icon20.png);}
.doctor_list ul li a.icon220{background-image:url(/img/02doctor/list_icon21.png);}
.doctor_list ul li a.icon800{background-image:url(/img/02doctor/list_icon22.png);}
.doctor_list ul li a.icon1014{background-image:url(/img/02doctor/list_icon23.png);}
.doctor_list ul li a.icon5{background-image:url(/img/02doctor/list_icon24.png);}

.doctor_list ul li a.icon1025{background-image:url(/img/02doctor/list_icon25.png);}
.doctor_list ul li a.icon242{background-image:url(/img/02doctor/list_icon26.png);}
.doctor_list ul li a.icon3{background-image:url(/img/02doctor/list_icon27.png);}
.doctor_list ul li a.icon30{background-image:url(/img/02doctor/list_icon28.png);}
.doctor_list ul li a.icon100{background-image:url(/img/02doctor/list_icon29.png);}
.doctor_list ul li a.icon223{background-image:url(/img/02doctor/list_icon30.png);}

.doctor_list ul li a.icon400{background-image:url(/img/02doctor/list_icon31.png);}
.doctor_list ul li a.icon238{background-image:url(/img/02doctor/list_icon32.png);}
.doctor_list ul li a.icon235{background-image:url(/img/02doctor/list_icon33.png);}
.doctor_list ul li a.icon216{background-image:url(/img/02doctor/list_icon34.png);}
.doctor_list ul li a.icon1042{background-image:url(/img/02doctor/list_icon36.png);}
.doctor_list ul li a.icon1043{background-image:url(/img/02doctor/list_icon38.png);}
.doctor_list ul li a.icon1044{background-image:url(/img/02doctor/list_icon37.png);}
.doctor_list ul li a.icon1045{background-image:url(/img/02doctor/list_icon40.png);}
.doctor_list ul li a.icon1046{background-image:url(/img/02doctor/list_icon41.png);}


/*상세*/
.doctor_detail{width:100%;padding-bottom:35px;margin-bottom:35px;background:url(/img/common/line.gif) repeat-x bottom}
.doctor_detail .timg{width:100%;}
.doctor_detail .timg img{width:100%;}
.doctor_detail .depart{width:100%;margin-top:35px;display:inline-block;}
.doctor_detail .depart .ctit{display:none;width:140px;height:140px;margin:0 auto;text-align:center;background:url(/img/01treatment/s0703cu.gif) no-repeat center;}
.doctor_detail .depart .ctit p{padding-top:85px;color:#000;font-weight:bold;font-size:13.5px;background-repeat:no-repeat;background-position:center 25px;}

.doctor_detail .depart .ctit p.tit280{background-image:url(/img/02doctor/list_icon01.png);}
.doctor_detail .depart .ctit p.tit237{background-image:url(/img/02doctor/list_icon02.png);}
.doctor_detail .depart .ctit p.tit233{background-image:url(/img/02doctor/list_icon39.png);}
.doctor_detail .depart .ctit p.tit6{background-image:url(/img/02doctor/list_icon04.png);}
.doctor_detail .depart .ctit p.tit222{background-image:url(/img/02doctor/list_icon05.png);}
.doctor_detail .depart .ctit p.tit1026{background-image:url(/img/02doctor/list_icon06.png);}
.doctor_detail .depart .ctit p.tit246{background-image:url(/img/02doctor/list_icon07.png);}
.doctor_detail .depart .ctit p.tit217{background-image:url(/img/02doctor/list_icon08.png);}
.doctor_detail .depart .ctit p.tit224{background-image:url(/img/02doctor/list_icon09.png);}
.doctor_detail .depart .ctit p.tit240{background-image:url(/img/02doctor/list_icon10.png);}
.doctor_detail .depart .ctit p.tit219{background-image:url(/img/02doctor/list_icon11.png);}
.doctor_detail .depart .ctit p.tit244{background-image:url(/img/02doctor/list_icon12.png);}
.doctor_detail .depart .ctit p.tit1{background-image:url(/img/02doctor/list_icon13.png);}
.doctor_detail .depart .ctit p.tit2{background-image:url(/img/02doctor/list_icon14.png);}
.doctor_detail .depart .ctit p.tit239{background-image:url(/img/02doctor/list_icon15.png);}
.doctor_detail .depart .ctit p.tit221{background-image:url(/img/02doctor/list_icon16.png);}
.doctor_detail .depart .ctit p.tit236{background-image:url(/img/02doctor/list_icon17.png);}
.doctor_detail .depart .ctit p.tit243{background-image:url(/img/02doctor/list_icon18.png);}
.doctor_detail .depart .ctit p.tit234{background-image:url(/img/02doctor/list_icon19.png);}
.doctor_detail .depart .ctit p.tit200{background-image:url(/img/02doctor/list_icon20.png);}
.doctor_detail .depart .ctit p.tit220{background-image:url(/img/02doctor/list_icon21.png);}
.doctor_detail .depart .ctit p.tit800{background-image:url(/img/02doctor/list_icon22.png);}
.doctor_detail .depart .ctit p.tit1014{background-image:url(/img/02doctor/list_icon23.png);}
.doctor_detail .depart .ctit p.tit5{background-image:url(/img/02doctor/list_icon24.png);}
.doctor_detail .depart .ctit p.tit1025{background-image:url(/img/02doctor/list_icon25.png);}
.doctor_detail .depart .ctit p.tit242{background-image:url(/img/02doctor/list_icon26.png);}
.doctor_detail .depart .ctit p.tit3{background-image:url(/img/02doctor/list_icon27.png);}
.doctor_detail .depart .ctit p.tit30{background-image:url(/img/02doctor/list_icon28.png);}
.doctor_detail .depart .ctit p.tit100{background-image:url(/img/02doctor/list_icon29.png);}
.doctor_detail .depart .ctit p.tit223{background-image:url(/img/02doctor/list_icon30.png);}
.doctor_detail .depart .ctit p.tit400{background-image:url(/img/02doctor/list_icon31.png);}
.doctor_detail .depart .ctit p.tit238{background-image:url(/img/02doctor/list_icon32.png);}
.doctor_detail .depart .ctit p.tit235{background-image:url(/img/02doctor/list_icon33.png);}
.doctor_detail .depart .ctit p.tit216{background-image:url(/img/02doctor/list_icon34.png);}
.doctor_detail .depart .ctit p.tit1042{background-image:url(/img/02doctor/list_icon36.png);}


.doctor_detail .depart .txt_w{width:100%;}
.doctor_detail .depart .txt_w .cont{margin-bottom:18px;}

.doctor_detail .depart .txt_w .cust{width:100%;display:inline-block;}
.doctor_detail .depart .txt_w .cust li{float:left;width:35%;color:#222;font-weight:bold;padding:2px 0 4px 42px;}
.doctor_detail .depart .txt_w .cust li.cust_icon01{background:url(/img/02doctor/cust_icon01.gif) no-repeat 0 50%;}
.doctor_detail .depart .txt_w .cust li.cust_icon02{background:url(/img/02doctor/cust_icon02.gif) no-repeat 0 50%;}
.doctor_detail .depart .txt_w .cust li span{display:block;font-size:13px;font-family:Tahoma;}

.doctor_intro{width:100%;}
.doctor_intro .tit_box{width:100%;display:inline-block;padding-bottom:15px;}
.doctor_intro .tit_box h3.tit{width:100%;margin-bottom:0;}
.doctor_intro .tit_box .lst_cont{width:100%;}
.doctor_intro .tit_box .lst_cont li{float:left;color:#333;font-weight:300;margin-right:15px;}
.doctor_intro .tit_box .lst_cont li img{margin-right:2px;margin-top:-1px;vertical-align:middle;}

.doctor_intro .doctor_box{width:100%;}
.doctor_intro .doctor_box dl{display:inline-block;width:100%;padding:20px 0;margin-bottom:30px;border-top:2px solid #1f1f1f;}
.doctor_intro .doctor_box dl dt.pic{width:165px;height:220px;margin:0 auto 15px auto;background:url(/img/02doctor/doctor_pic.gif) no-repeat center;}
.doctor_intro .doctor_box dl dt.pic img{width:165px;height:220px;border:1px solid #dfdfdf;}
.doctor_intro .doctor_box dl dt.pic .check{padding:5px 0 5px 38px;background:url(/img/02doctor/check_doctor.png) no-repeat 18px 50%;font-size:14px;font-weight:bold;color:#da2127;border:1px solid #dfdfdf;border-top:0;}
.doctor_intro .doctor_box dl dd{width:100%;}
.doctor_intro .doctor_box dl dd .name_box{width:100%;padding-bottom:20px;display:inline-block;border-bottom:1px solid #ccc;text-align:center;}
.doctor_intro .doctor_box dl dd .name{width:100%;padding-bottom:15px;line-height:120%;color:#010101;font-size:20px;font-weight:600;}
.doctor_intro .doctor_box dl dd .gobtn{width:100%;}
.doctor_intro .doctor_box dl dd .gobtn li{display:inline-block;}
.doctor_intro .doctor_box dl dd .gobtn li a{display:block;width:130px;padding:12px 0;height:auto;line-height:auto;border:none;text-align:center;color:#fff;font-weight:bold;}
.doctor_intro .doctor_box dl dd .gobtn li a.st01{background-image:#dd242a;}
.doctor_intro .doctor_box dl dd .gobtn li a.st01:hover{background-image:#c71419;}
.doctor_intro .doctor_box dl dd .gobtn li a.st02{background-image:#aeaeae;}
.doctor_intro .doctor_box dl dd .gobtn li a.st02:hover{background-image:#9c9c9c;}
.doctor_intro .doctor_box dl dd .section{width:100%;padding:15px 0;}
.doctor_intro .doctor_box table.doctor_ta{width:100%;border-collapse:collapse;}
.doctor_intro .doctor_box table.doctor_ta thead th{color:#000;font-weight:600;text-align:center;border-bottom:1px solid #aaa;}
.doctor_intro .doctor_box table.doctor_ta tbody th{color:#000;font-weight:600;text-align:center;background:#f6f6f6;}
.doctor_intro .doctor_box table.doctor_ta tbody td{text-align:center;}
.doctor_intro .doctor_box table.doctor_ta th,
.doctor_intro .doctor_box table.doctor_ta td{padding:5px 0;border:1px solid #dfdfdf;font-size:12px;}

.doctor_clinic{width:100%;overflow:hidden;clear:both;}
.doctor_clinic li{float:left;width:50%;padding-left:10px;margin-bottom:4px;color:#666;background:url(/img/common/bu4.gif) no-repeat 0 6px;box-sizing:border-box;}

/*신경근육질환*/
.cli{width:100%;}
.cli .top{width:100%;margin-bottom:40px;}
.cli .top img{width:100%;}
.cli .cont{width:100%;}
.cli .cont p{margin-bottom:20px;font-size:13px;line-height:23px;}
.cli .info{position:relative;border:1px solid #dfdfdf;border-radius:25px;margin:30px 0 25px;}
.cli .info .cli_tit{position:relative;top:0;left:0;width:100%;height:45px;line-height:45px;font-size:14px;color:#fff;border-radius:100px;text-align:center;background:#0098f2;}
.cli .info .cli_tit span{margin:0 5px;color:#9bd7fa;}
.cli .info .info_cont{width:100%;line-height:45px;text-align:center;display:inline-block;}
.cli .info .info_cont dl{width:100%;font-size:14px;}
.cli .info .info_cont dl dt{display:inline-block;color:#757575;margin-right:10px;}
.cli .info .info_cont dl dd{display:inline-block;font-weight:bold;color:#000;}
.cli .info .info_cont dl:first-child{border-bottom:1px solid #dfdfdf;}




/*시간표*/
.schedule{width:100%;}
.sc_t{width:100%;display:inline-block;}
.sc_t h3.tit{float:left;vertical-align:middle;}
.sc_t .iconbtn{float:right;margin-left:18px;vertical-align:top;line-height:0;}
.sc_t .iconbtn img{vertical-align:top;}
.sc_t .sea_t{width:100%;display:inline-block;text-align:right;padding:15px 0;border-top:1px solid #dfdfdf;}
.sc_t .sea_t input{display:inline-block;}
.sc_t .sea_t .searbtn{display:inline-block;width:52px;text-align:center;}
.sc_t .sea_t .searbtn a{display:block;height:29px;line-height:29px;color:#fff;font-weight:bold;font-size:13px;background:#717678;}
.sc_t .ex_btn{display:none;float:right;width:70px;text-align:center;margin-left:5px;}
.sc_t .ex_btn a{display:block;height:29px;line-height:29px;color:#fff;font-weight:bold;font-size:13px;background:#2f3233;}

/*의료진 상세보기(클릭시 뜨는 마스크 화면)
#doctor_mask{position:absolute;display:none;left:0;top:0;z-index:10;background-color:#000;}
#doctor_view{position:fixed;top:0;left:0 !important;width:100%;text-align:center;z-index:12;}
.doctor_close{position:absolute;top:110px;left:0;width:100%;text-align:center;cursor:pointer;}
.doctor_close img{width:48px;}
#doctor_view .doctor_area{width:940px;height:550px;position:relative;top:180px;margin:0 auto;text-align:left;background:#fff;}
#doctor_view .doctor_area .info{float:left;width:180px;margin:40px 0;padding:0 40px;border-right:1px solid #ccc;}
#doctor_view .doctor_area .info .pic{width:180px;height:230px;background:url(/img/02doctor/doctor_pic.gif) no-repeat;}
#doctor_view .doctor_area .info .pic img{width:180px;height:230px;}
#doctor_view .doctor_area .info .info_name{width:100%;padding:20px 0 20px 0;text-align:center;line-height:120%;color:#010101;font-size:25px;font-weight:bold;background:url(/img/common/line.gif) repeat-x bottom;}
#doctor_view .doctor_area .info .info_name span{color:#666;font-size:14px;font-weight:100;}
#doctor_view .doctor_area .info .treat{width:100%;font-size:13px;text-align:center;padding:16px 0;line-height:150%;}
#doctor_view .doctor_area .info .reser_btn{width:100%;}
#doctor_view .doctor_area .info .reser_btn a{display:block;padding:10px 0;font-size:15px;color:#fff;font-weight:600;text-align:center;background:#59bcd1;}

#doctor_view .doctor_area .results{position:relative;float:right;width:630px;height:470px;padding:40px 0 40px 0;}
#doctor_view .doctor_area .results .tab{margin-right:49px;border-right:1px solid #dfdfdf;}
#doctor_view .doctor_area .results .tab ul{width:100%;display:inline-block;}
#doctor_view .doctor_area .results .tab ul li{float:left;width:25%;}
#doctor_view .doctor_area .results .tab ul li a{display:block;padding:10px 0;text-align:center;color:#666;border:1px solid #dfdfdf;margin-right:-1px;background:#f6f6f6;}
#doctor_view .doctor_area .results .tab ul li a:hover{color:#000;font-weight:bold;}
#doctor_view .doctor_area .results .tab ul li a.on{color:#fff;font-weight:bold;border:1px solid #5c5c5c;background:#5c5c5c;}
#doctor_view .doctor_area .results .tab ul li div.box{position:absolute;top:110px;left:0;width:100%;background:#fff;}
#doctor_view .doctor_area .results .tab ul li div.box .area{overflow-y:scroll;overflow-x:hidden;height:420px;padding-right:50px;}
#doctor_view .doctor_area .results .tab ul li div.box ul.list{display:inline-block;width:100%;border:1px solid red;}
#doctor_view .doctor_area .results .tab ul li div.box ul.list li{float:none;width:100%;}
#doctor_view .doctor_area .results .tab ul li div.box p.stit{margin-bottom:14px;padding-left:22px;color:#dc2429;font-weight:600;font-size:16px;background:url(/img/common/bu2.gif) no-repeat 0 5px;}
#doctor_view .doctor_area .results .tab ul li div.box p.stit.sttop{margin-top:25px;}
#doctor_view .doctor_area .results .tab ul li div.box .table1{width:100%;}
#doctor_view .doctor_area .results .tab ul li div.box .table1 th,
#doctor_view .doctor_area .results .tab ul li div.box .table1 td{padding:6px 0;font-size:13px;}
#doctor_view .doctor_area .results .tab ul li div.box .table1 td.left{padding:6px 10px;text-align:left;}*/


.detail_area{position:relative;width:100%;display:inline-block;padding-bottom:45px;}
.detail_area .info{position:static;margin:0 auto;width:90%;max-width:none;float:none;}
.detail_area .info .pic{width:180px;height:230px;margin:0 auto;background:url(/img/02doctor/doctor_pic.gif) no-repeat center;}
.detail_area .info .pic img{width:178px;height:228px;border:1px solid #dfdfdf;}
.detail_area .info .info_name{width:100%;padding:20px 0 20px 0;text-align:center;line-height:120%;color:#010101;font-size:25px;font-weight:bold;background:url(/img/common/line.gif) repeat-x bottom;}
.detail_area .info .info_name span{color:#666;font-size:12.5px;font-weight:100;}
.detail_area .info .treat{width:100%;font-size:13px;text-align:center;padding:16px 0;line-height:150%;}
.detail_area .info .reser_btn{width:100%;}
.detail_area .info .reser_btn a{display:block;padding:10px 0;font-size:14px;color:#fff;font-weight:600;text-align:center;background:#59bcd1;}
.detail_area .results{position:relative;max-width:none;float:none;width:92%;margin:30px auto 0;padding:30px 2% 0;font-size:12px;border-left:0;border-top:1px solid #eaeaea;}
.detail_area .results p.stit{margin-bottom:14px;padding-left:22px;color:#dc2429;font-weight:600;font-size:16px;background:url(/img/common/bu2.gif) no-repeat 0 5px;}
.detail_area .results p.stit.sttop{margin-top:25px;}


.doctor_win{background-color:#dc2429;padding:25px 15px;color:#fff;font-weight:700;font-size:20px;}
.doctor_win_area{padding:15px 10px;}


/*********클리닉*********/
.clinic_box{width:100%;height:1800px;}
.clinic_w{position:relative;border:7px solid #efefef;}
.clinic_w ul{width:100%;overflow:hidden;clear:both;border-bottom:1px solid #dfdfdf;}
.clinic_w ul li{float:left;width:50%;text-align:center;}
.clinic_w ul li a{display:block;padding:8px 0;color:#797979;font-size:12px;border-top:1px solid #dfdfdf;border-right:1px solid #dfdfdf;}
.clinic_w ul li a.on{color:#fff;font-weight:600;background:#dd242a;}
.clinic_w ul li a:hover{background-image:#f9f9f9;color:#000;font-weight:bold;}
.clinic_w ul li div.box{position:absolute;top:500px;left:0;width:100%;text-align:left;}
.clinic_w ul li div.box .cont{border:1px solid #dfdfdf;padding:25px;}
.clinic_w ul li div.box .rel_box{width:100%;position:relative;}
.clinic_w ul li div.box .gobtn a{padding:12px 0;height:auto;line-height:auto;border:none;}
.clinic_w ul li div.box .gobtn img{border:0;}
.clinic_w ul li ul {width:100%;border:0;}
.clinic_w ul li ul li{float:none;width:auto;text-align:left;border:0;}
.clinic_w ul li table.table1 th,
.clinic_w ul li table.table1 td{padding:6px 0;font-size:12px;}
.clinic_w ul li table.table1 td.left{padding:6px 10px;text-align:left;}





/*********************************************03*********************************************/

/*********진료예약*********/
/*진료예약안내*/
.s0301{}
.s0301 .box{width:100%;padding-bottom:35px;margin-bottom:35px;background:url(/img/common/line.gif) repeat-x bottom;}
.s0301 .box dl{width:100%;overflow:hidden;clear:both;}
.s0301 .box dl dt{width:100%;text-align:center;}
.s0301 .box dl dd{width:100%;padding-top:18px;}
.s0301 .box dl dd .vsm_btn{display:none;}
.s0301_img{margin-top:15px;text-align:center;}
.s0301_img img{width:100%;}
.s0301 h4.h4_t{margin-top:0;}


/*인터넷예약*/
.s030102{width:100%;overflow:hidden;padding:15px 0 0 0;}
.s030102 ol{width:100%;display:inline-block;}
.s030102 ol li{width:95%;margin:0 auto 10px auto;}
.s030102 ol li .box01{padding-bottom:25px;border:1px solid #dfdfdf;}
.s030102 ol li .box02{padding-bottom:25px;border:1px solid #dfdfdf;}
.s030102 ol li .box03{padding-bottom:25px;border:1px solid #dfdfdf;}
.s030102 ol li .box_tit{padding:15px 0;font-size:20px;font-weight:600;text-align:center;color:#fff}
.s030102 ol li .box_tit br{display:none;}
.s030102 ol li .box_tit span{display:none;}
.s030102 ol li .box01 .box_tit{background-image:url(/img/03reservation/s0102mbox01.gif) no-repeat top center;background-size:100%;}
.s030102 ol li .box02 .box_tit{background-image:url(/img/03reservation/s0102mbox01.gif) no-repeat top center;background-size:100%;}
.s030102 ol li .box03 .box_tit{background-image:url(/img/03reservation/s0102mbox01.gif) no-repeat top center;background-size:100%;}
.s030102 ol li select{width:100%;height:40px;padding-left:15px;line-height:40px;border:1px solid #dfdfdf;color:#888;font-family:'Nanum Gothic', sans-serif;}
.s030102 ol li .section1{margin:0 25px;padding-top:105px;}
.s030102 ol li .section1.icon01{background-image:url(/img/03reservation/s0102icon01.gif) no-repeat center 22px;}
.s030102 ol li .section1.icon02{background-image:url(/img/03reservation/s0102icon02.gif) no-repeat center 22px;}
.s030102 ol li .section2{margin:25px 25px 0 25px;text-align:left;}
.s030102 ol li .section2 .selbox{width:100%;overflow:hidden;clear:both;padding-top:5px;}
.s030102 ol li .section2 .selbox .fl{float:left;width:48%;}
.s030102 ol li .section2 .selbox .fr{float:right;width:48%;}
.s030102 ol li .section2 textarea{border:1px solid #dfdfdf;width:100%;height:100px;text-align:left;font-family:'Nanum Gothic', sans-serif;}
.s030102 ol li .section2 .box05_p{margin-top:12px;}
.s030102 ol li .section2 .box05_p .ml15{margin:0;}
.s030102 ol li .section2 .box05_p br{display:none;}
.s030102 ol li .list2 li{float:none;width:auto;margin-right:0;}
.s030102 ol li .next_btn{width:100%;text-align:center;padding-top:15px;}
.s030102 ol li .next_btn a{display:block;width:100%;padding:10px 0;color:#534e47;font-size:14px;font-weight:600;text-decoration:underline;}

.s030102 ol.two li{width:95%;margin:0 auto 10px auto;}
.s030102 ol.two li .box04{padding-bottom:25px;border:1px solid #dfdfdf;}
.s030102 ol.two li .box05{padding-bottom:25px;border:1px solid #dfdfdf;}
.s030102 ol.two li ul.list2 li{overflow:hidden;clear:both;text-align:left;margin-bottom:10px;}
.s030102 ol.two li ul.list2 li strong{width:100%;padding-bottom:3px;}
.s030102 ol.two li ul.list2 li span{width:100%;}
.s030102 ol.two li .box04 .area{margin:0 auto;padding:15px;border:1px solid #cfcfcf;background:#f9f9f9;}
.s030102 ol.two li .box04 .area dl{width:100%;margin:0 auto;color:#777;}
.s030102 ol.two li .box04 .area dl dt{width:100%;font-weight:bold;padding-bottom:6px;}
.s030102 ol.two li .box04 .area dl dd{width:100%;margin-bottom:4px;}
.s030102 ol.two li .box04 .box_tit{background-image:url(/img/03reservation/s0102mbox04.gif) no-repeat top center;background-size:100%;}
.s030102 ol.two li .box05 .box_tit{background-image:url(/img/03reservation/s0102mbox04.gif) no-repeat top center;background-size:100%;}


/*********예약확인*********/
.s0302{border:8px solid #ececec;margin-top:25px;}
.s0302 .box1{margin:0 20px;padding:20px 0 15px 0;text-align:center;background:url(/img/common/line.gif) repeat-x bottom;}
.s0302 .box1 .area{width:100%;margin:0 auto;display:inline-block;}
.s0302 .box1 .area p{position:relative;width:48%;height:40px;text-align:left;}
.s0302 .box1 .area p .txt_input{width:80%;padding:12px 10px;background:#f8f8f8;}
.s0302 .box1 .area p label{position:absolute;color:#888;height:40px;line-height:40px;top:0;left:14px;}
.s0302 .box2{margin:0 20px;padding:15px 0 20px 0;text-align:center;}
.s0302 .box2 span{}
.s0302 .box2 strong{}
.s0302 .box2 select{height:30px;padding-right:8px;padding-left:8px;margin-bottom:4px;line-height:30px;border:1px solid #dfdfdf;color:#888;font-family:'Nanum Gothic', sans-serif;
background:none;}

table.table1 td a.s03btn1{display:inline-block;border:1px solid #dfdfdf;padding:4px 8px;font-weight:bold;font-size:12px;color:#666;}
table.table1 td a.s03btn2{display:inline-block;border:1px solid #aaa;padding:4px 8px;font-weight:bold;font-size:12px;color:#fff;background:#aaa;}


/*********첫방문예약상담 중지*********/
.reserv_stopw{text-align:center;border:4px solid #e52206;border-top:0;box-sizing:border-box;word-break:keep-all;}
.reserv_stopw .tit{height:65px;line-height:65px;font-family:'Core Gothic B',sans-serif;font-size:20px;color:#fff;background:#e52206 url(/img/03reservation/reserv_stop.png) no-repeat bottom right / 35px;}
.reserv_stopw .rbox{padding:15px 10px;margin:10px;font-family:'Core Gothic M',sans-serif;font-size:13px;color:#222;line-height:20px;background:#f4f4f4;border-radius:7px;}
.reserv_stopw .rbox strong{font-family:'Core Gothic B',sans-serif;color:#e52206;}

/*********************************************04*********************************************/

/*********정보공개3.0*********/
/*사전정보공개*/
.s040402w{width:100%;position:relative;margin-bottom:35px;}
.s040402{width:100%;margin-top:-5px;}
.s040402 .box{width:100%;overflow:hidden;}
.s040402 .box h3{display:none;}
.s040402 .box ul{width:100%;}
.s040402 .box ul li{display:inline-block;width:49%;margin-bottom:2px;text-align:center;}
.s040402 .box ul li a{display:block;padding:12px 10px;border:1px solid #dfdfdf;font-size:12px;}
.s040402 .box ul li a:hover,
.s040402 .box ul li a.on{color:#000;font-weight:bold;border-bottom:1px solid #000;}

.s040402w .section{position:absolute;top:280px;left:0;width:100%;text-align:left;}
.s040402w .con_tab2 .section{top:90px;}


/*정보공개청구안내*/
.s040403{width:100%;margin-top:20px;}
.s040403 img{vertical-align:middle;margin-right:5px;}
.s040403 a{text-decoration:underline;}
.s040403 a:hover{color:#000;font-weight:bold;text-decoration:underline;}

/*********건강정보*********/
/*이럴땐 이렇게 진료받으세요*/
.s0406{position:relative;margin-top:15px;width:100%;}
.s0406 .body{width:100%;}
.s0406 .lst{width:100%;overflow:hidden;}
.s0406 .lst ul{width:100%;overflow:hidden;clear:both;}
.s0406 .lst ul li{float:left;width:50%;}
.s0406 .lst ul li a{display:block;padding:8px 14px;color:#fff;font-size:15px;border-bottom:1px solid #76655e;border-right:1px solid #76655e;background:#7e6f69;}
.s0406 .lst ul li a:hover{font-weight:bold;}
.s0406 .lst ul li a.on{font-weight:bold;color:#fed100;background:#3e302b;}

.s0406 .icon_lst{position:absolute;width:510px;height:564px;top:0;right:0;display:none;}
.s0406 .icon_lst .icon01{position:absolute;top:62px;left:230px;}
.s0406 .icon_lst .icon02{position:absolute;top:104px;left:50px;}
.s0406 .icon_lst .icon03{position:absolute;top:140px;left:268px;}
.s0406 .icon_lst .icon04{position:absolute;top:150px;left:50px;}
.s0406 .icon_lst .icon05{position:absolute;top:199px;left:50px;}
.s0406 .icon_lst .icon06{position:absolute;top:249px;left:50px;}
.s0406 .icon_lst .icon07{position:absolute;top:342px;left:114px;}
.s0406 .icon_lst .icon08{position:absolute;top:342px;left:290px;}

.s0406 .disease{height:250px;padding:25px;margin-top:10px;overflow-y:scroll;overflow-x:hidden;border:1px solid #dfdfdf;background:#fff;}
.s0406 .disease .dis_tit{margin-bottom:14px;color:#000;font-size:18px;font-weight:600;}
.s0406 .disease a:hover{font-weight:600;}
.s0406 .disease a.on{color:#dd242a;font-weight:600;}


/*질환정보*/
.s040602 .tsearch{width:295px;margin:0 auto;margin-bottom:15px;overflow:hidden;clear:both;}
.s040602 .tsearch .fl{width:100%;text-align:center;margin-bottom:5px;}
.s040602 .tsearch select{margin:0 -1px;border:1px solid #d3d3d3;border-right:1px solid #bebebe;border-bottom:1px solid #bebebe;height:40px;font-size:12px;margin-right:5px;color:#777;font-family:'Nanum Gothic', sans-serif;}
.s040602 .tsearch select.selt_st1{width:95px;}
.s040602 .tsearch select.selt_st2{width:90px;}
.s040602 .tsearch select.selt_st3{width:90px;}
.s040602 .tsearch select option{padding-left:10px;}
.s040602 .tsearch .fr{width:100%;}
.s040602 .tsearch p{float:left;position:relative;width:255px;}
.s040602 .tsearch p label{position:absolute;width:180px;height:40px;line-height:40px;top:0;left:10px;font-size:13px;color:#999;font-weight:normal;cursor:text;}
.s040602 .tsearch .txt_input{width:234px;height:38px;line-height:40px;padding:0 10px;color:#999;font-size:13px;border-right:0;border-top:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-bottom:1px solid #bebebe;}
.s040602 .tsearch p.btn{float:left;width:40px;height:40px;}

.s040602 .section{width:100%;overflow:hidden;clear:both;margin-bottom:30px;text-align:center;}
.s040602 .section li{display:inline-block;width:45px;height:45px;margin:0 -1px;margin-bottom:1px;text-align:center;border:1px solid #d9d9d9;}
.s040602 .section li.fir{width:93px;}
.s040602 .section li a{display:block;line-height:45px;color:#010101;font-weight:600;font-size:15px;background:#f7f6f2;}
.s040602 .section li.fir a{font-size:14px;}
.s040602 .section li a:hover{background-image:#fff;}
.s040602 .section li a.on,
.s040602 .section li a.on:hover{color:#fff;background:#7c7c7c;}

.s040602 img{width:100%;max-width:100%;height:auto !important;}


/*********웹진*********/
.zine_tbtn{display:none;}
.webzine{width:100%;overflow:hidden;}
.webzine ul{width:100%;overflow:hidden;clear:both;border-top:2px solid #5d5d5d;border-bottom:1px solid #dfdfdf;}
.webzine ul li{width:100%;padding:30px 0;margin-bottom:-1px;text-align:center;border-bottom:1px solid #dfdfdf;}
.webzine ul li .box{height:275px;padding:10px 0;text-align:center;}
.webzine ul li .box .zine_tit{margin-bottom:10px;color:#000;font-size:16px;font-weight:600;}
.webzine ul li .box .zine_img{position:relative;width:147px;height:191px;margin:0 auto 18px auto;border:1px solid #e6e6e6;background:url(/img/04information/s0801img.gif) no-repeat;}
.webzine ul li .box .zine_img .mask{position:absolute;top:0;left:0;}
.webzine ul li .box .zine_btn{width:225px;margin:0 auto;border:0;text-align:center;}
.webzine ul li .box .zine_btn li{width:100%;padding:0;margin:0;text-align:center;border:0;}
/*.webzine ul li .box .zine_btn li:first-child{display:none;}*/
.webzine ul li .box .zine_btn li.fr{width:100%;text-align:center;}


/*********홍보동영상*********/
.s0409_t{width:100%;display:inline-block;margin-bottom:18px;display:none;}

.s0409{position:relative;width:100%;display:inline-block;}
.s0409 .video{width:310px;height:190px;margin:0 auto;}
.s0409 .video object{width:100% !important;}
.s0409 .txt_w{width:270px;height:310px;padding:20px;font-size:12px;overflow-y:scroll;overflow-x:hidden;margin:0 auto;background:#f1f1f1;}
.s0409 .img{display:none;}

/*****셔틀버스안내*****/
.line_box.corona {border:1px solid #ddd; border-top:3px solid #dc2429; padding:20px; box-sizing:border-box;}


/**** 안전보건경영방침 ****/
.safety_w{background-image:url(/img/06introduce/safety_bg.png) no-repeat top center / 200px;letter-spacing:-0.05em;}
.safety_w .titw{padding:240px 0 40px;text-align:center;}
.safety_w .titw dt{margin-bottom:20px;font-weight:bold;font-size:24px;line-height:1;color:#000;}
.safety_w .titw dd{font-size:14px;line-height:22px;color:#555;}
.safety_w .titw dd br{display:none;}

.safety_w .txtw{position:relative;border-top:2px solid #000;}
.safety_w .txtw dl{position:relative;padding:20px 15px;font-weight:bold;font-size:15px;border-bottom:1px solid #e5e5e5;word-break:keep-all;}
.safety_w .txtw dl dt{margin-bottom:10px;color:#dc2429;}
.safety_w .txtw dl dd{font-size:14px;line-height:20px;color:#222;}

.safety_w .date{margin-top:50px;font-size:14px;color:#333;text-align:center;}
.safety_w .sign{display:flex;justify-content:center;margin-top:30px;font-weight:bold;font-size:15px;line-height:60px;color:#333;text-align:center;}
.safety_w .sign span{display:inline-block;padding-left:15px;}



/*********************************************05*********************************************/
/*비급여진료비안내*/
.s0506{width:100%;background:#f8f8f8;padding:20px 0;}
.s0506 .lst{width:250px;margin:0 auto 5px auto;}
.s0506 select{width:100%;height:40px;padding-left:10px;color:#888;font-size:12px;border:1px solid #dfdfdf;font-family:'Nanum Gothic', sans-serif;}
.s0506 .area{position:relative;width:250px;height:40px;margin:0 auto;border:1px solid #dfdfdf;background:#fff;}
.s0506 .area p{position:relative;padding:0;}
.s0506 .area .txt_input{width:180px;padding:0 10px;height:40px;line-height:40px;border:0;background:none;}
.s0506 .area p label{position:absolute;top:0;left:10px;width:200px;height:40px;line-height:40px;color:#888;}
.s0506 .area p.btn{position:absolute;top:0;right:0;z-index:1;}



/*참여신청_청렴센터*/
.red_line_box{padding:20px 30px;border:1px solid #e36f73;}
.red_line_box ul{display:inline-block;width:100%;}
.red_line_box ul li{float:none;width:auto;}
.red_line_box ul li.w1{width:auto;}


/* 계약비리 집중신고센터 */
.report_w{margin:30px 0 20px;padding-top:20px;border-top:2px solid #000;border-bottom:1px solid #aaa;letter-spacing:-1px;}
.report_w .tit{margin-bottom:20px;padding:70px 0 25px;font-weight:700;font-size:18px;color:#da2128;text-align:center;border-bottom:1px dashed #ccc;background:url(/img/05customer/report_tit.gif) no-repeat center top / 65px auto;}
.report_w dl{padding-left:55px;margin-bottom:15px;color:#222;background-repeat:no-repeat;background-position:left top;background-size:40px;}
.report_w dl.icon1{background-image-image:url(/img/05customer/report_img1.gif);}
.report_w dl.icon2{background-image-image:url(/img/05customer/report_img2.gif);}
.report_w dl.icon3{background-image-image:url(/img/05customer/report_img3.gif);}
.report_w dl dt{margin-top:10px;display:table;width:100%;height:40px;font-weight:700;font-size:15px;}
.report_w dl dt span{display:table-cell;vertical-align:middle;}
.report_w dl dd{margin-bottom:5px;font-size:14px;line-height:21px;}
.report_w dl dd ul{margin:-1% 0 0 -2%;display:inline-block;width:102%;}
.report_w dl dd ul li{float:left;display:table;margin:2% 0 0 2%;width:48%;height:90px;font-size:14px;font-weight:600;text-align:center;background:#fff1f1;border-top:2px solid #db0000;word-break:keep-all;border-bottom-right-radius:25px;}
.report_w dl.icon3 dd ul li{background-image:#fffaf1;border-color:#ff920a;}
.report_w dl dd ul li span{display:table-cell;padding:20px;vertical-align:middle;}



.gray_box.mb50{margin-bottom:30px;}



/*********************************************06*********************************************/

/*********병원장실*********/
/*원장인사말*/
.s0601{width:100%;}
.s0601 .top{overflow:hidden;clear:both;width:100%;}
.s0601 .top .img{width:100%;text-align:center;margin-top:25px;}
.s0601 .top .img img{width:90%;}
.s0601 .top .txt{text-align:left;padding-left:40px;background:url(/img/06introduce/s0101p_bu.jpg) no-repeat top left;}
.s0601 .top .txt img{width:75%;}
.s0601 .area{width:100%;padding-top:20px;}
.s0601 .area .sign{text-align:right;}
.s0601 .area .sign img{width:30%;}
.s0601 .area .cont{width:100%;}
.s0601 .area .cont p{margin-bottom:10px;}

/* 인사말 */
.s0601 .greeting_wrap{padding:280px 0 0 0; background:url(/img/06introduce/introduce_img.jpg)no-repeat 0 0; background-size:auto 250px;background-position:50% 0;text-align:center;}
.s0601 .greeting_wrap .headline{color:#000; word-break:keep-all; padding:0 0 20px;font-size:20px; letter-spacing:-0.08em; line-height:1.5;}
.s0601 .greeting_wrap .director{font-size:15px; color:#000;}
.s0601 .greeting_wrap .director strong{font-size:20px; color:#000;}
.greeting_wrap .greeting_txt{padding-bottom:20px;}
.greeting_wrap .greeting_txt p{word-break:keep-all; padding-bottom:15px;font-size:14px;line-height:24px; letter-spacing:-0.08em; color:#000;}

/*프로필*/
.s060102{overflow:hidden;clear:both;/*border:1px solid #e2e4e8;border-right:1px solid #cecece;border-bottom:1px solid #cecece;background:#f8f8f9*//*  url(/img/06introduce/s0102bg.gif) no-repeat right top */;border-bottom:2px solid #000}
.s060102 .prof{width:100%;text-align:center;}
.s060102 .prof .img{margin-bottom:10px;}
.s060102 .prof ul.list2{display:inline-block;}
.s060102 .prof ul.list2 li{text-align:left;}
.s060102 .prof .name{font-size:14px;font-weight:bold;margin-bottom:10px;}

.s060102 .cont{padding:25px 10px;}
.s060102 .cont ul.list{margin-left:0;}
.s060102 .cont ul.list li{}
.s060102 .cont .table2{margin-left:-13px;}

.s060102_2 h3{margin-top:35px;}

/*역대교육장*/
.s060103_top{width:100%;padding-bottom:25px;margin-bottom:30px;background:url(/img/common/line.gif) repeat-x bottom;}
.s060103_top .area{position:relative;width:100%;margin:0 auto;height:185px;}
.s060103_top .area .pic{width:106px;height:138px;margin:0 auto;border:1px solid #dfdfdf;}
.s060103_top .area .pic img{width:96px;height:128px;display:block;border:5px solid #fff;}
.s060103_top .area .p1{display:none;}
.s060103_top .area .p2{display:none;}
.s060103_top .area .p3{color:#000;font-size:20px;font-weight:600;text-align:center;margin-top:12px;}
.s060103_top .area .p3 span{display:block;color:#dd242a;font-size:14px;}

.s060103{width:100%;}
.s060103 ul{width:100%;display:inline-block;}
.s060103 ul li{float:left;height:160px;text-align:center;width:50%;margin-bottom:40px;}
.s060103 ul li .pic{width:105px;height:136px;margin:0 auto 8px auto;border:1px solid #dfdfdf;}
.s060103 ul li .pic img{width:95px;height:126px;display:block;border:5px solid #fff;}
.s060103 ul li .name{text-align:center;color::#000;font-weight:bold;}
.s060103 ul li .name span{color:#000;}
.s060103 ul li .year{font-size:12px;color:#888;margin-top:3px;text-align:center;font-family:tahoma;}

/*********비전21*********/
.s0602{width:100%;padding-bottom:30px;margin-bottom:30px;border-bottom:1px dashed #ccc;}
.s0602 .mb15 img{width:100%;}
.s0602 .box{margin-top:20px;border:1px solid #dfdfdf;background:#f9f9f9;}
.s0602 .box .bg{padding:15px;}



/*********연혁*********/
.s0603_t{display:none;}
.s0603{position:relative;width:100%;margin-top:30px;}
.s0603 dl{width:100%;}
.s0603 dl dt{display:none;}
.s0603 dl dd{width:100%;min-height:auto !important;}
.s0603 dl h4{border-top:1px dashed #ccc;padding-top:25px;background-position:0 28px;}
.s0603 dl h4:first-child{border-top:0;padding-top:0;background-position:0 3px;}
.s0603 ul.list{margin-left:0;padding:0;width:auto;}
.s0603 ul.list li{display:inline-block;width:100%;}
.s0603 ul.list li p.date{width:100%;color:#000;margin-bottom:3px;font-weight:bold;}
.s0603 ul.list li p.cont{width:100%;}
#s0603_side{position:absolute;top:0;left:0;}

/*********현황*********/
.mta ul li{padding-left:0;margin-bottom:12px;background:none;}


/*********조직도*********/
.group_area .sttit{padding:15px;color:#fff;font-weight:600;font-size:18px;background:#dd242a;}
.group_area .cont{padding:15px;}
.group_area .cont.long{height:450px;overflow-y:scroll;}


/*********HI소개*********/
.s0608{width:100%;display:inline-block;}
.s0608 dl{display:inline-block;width:100%;padding-bottom:50px;}
.s0608 dl dt{width:100%;padding-top:20px;border-top:2px solid #dc2429;}
.s0608 dl dt p{color:#aaa;font-size:13px;font-weight:normal;margin-top:5px;letter-spacing:0;}
.s0608 dl dt h3{letter-spacing:-1px;font-size:24px;color:#000;font-weight:600;}
.s0608 dl dd{position:relative;width:100%;padding-top:20px;}
.s0608 dl dd .clear{width:100%;display:inline-block;}
.s0608 dl dd .fl,
.s0608 dl dd .fr{width:100%;margin-bottom:10px;}
.s0608 dl dd .clear img{width:100%;}
.s0608 dl dd .posi{position:relative;width:100%;margin-top:15px;}
.s0608 dl dd .btn_box{margin-top:25px;}
.s0608 dl dd .btn_box .sm_btn{background-image:none;border:1px solid #bbb;color:#666;}
.s0608 dl dd .btn_box .sm_btn:hover{background-image:#f9f9f9;}


/*********조직도*********/
.s0605{display:none;}
.s0605m{width:100%;display:block;}
.s0605m img{width:100%;}



/*********병원이용안내*********/

/*찾아오시는길*/
.s0606{width:100%;}
.s0606 .top{padding:20px;border:1px solid #dfdfdf;border-top:0;background:#f8f8f9;}
.s0606 .top h3{font-size:18px;}
.map_canvas{border:1px solid #dfdfdf;}
.map_canvas img{width:100%;}

.s0606 .box{width:100%;margin-bottom:35px;padding-bottom:35px;background:url(/img/common/line.gif) repeat-x bottom;}
.s0606 .box dl{width:100%;overflow:hidden;clear:both;}
.s0606 .box dl dt{width:100%;text-align:center;}
.s0606 .box dl dd{width:100%;margin-top:15px;}
.s0606 .box dl dd ul.list{display:inline-block;}
.s0606 .box dl dd ul.list li ul.next{width:100%;margin-top:6px;display:inline-block;}
.s0606 .box dl dd ul.list li ul.next li{padding:0 16px 0 0;margin-bottom:4px;color:#666;float:left;background:url(/img/06introduce/s0601bu.gif) no-repeat right 3px;}
.s0606 .box dl dd ul.list li ul.next li.end{background-image:none;}
.s0606 .box dl dd ul.list li ul.next.tw{margin-top:2px;}

.s0606 .root_daum_roughmap{width:100% !important}
.s0606 .root_daum_roughmap .wrap_map{height:300px !important}

.s0606 .course{display:inline-block;width:100%;}
.s0606 .course li{line-height:18px;margin-left:0;margin-bottom:5px;font-size:12px;font-weight:600;box-sizing:border-box;background-size:5px auto;background-position:0 8px;}
.s0606 .course li:nth-child(odd){float: left;width: 48%;}
.s0606 .course li:nth-child(even){float: right;width: 48%;}
.s0606 .course li.first{margin-left:0}
.s0606 .course a.con_sbtn{float:right;display: inline-block;margin-left: 5px;padding:0 5px;height:18px;line-height:18px;font-size: 11px;font-weight: 600;text-align: center;cursor: pointer;border: 0 none;text-align:center;*display: inline; zoom: 1;}
.s0606 .course a.con_sbtn.gray{color:#fff;background-color:#525252}

.s0606 .icon_tab ul{overflow:hidden;width:100%;margin-bottom:30px;}
.s0606 .icon_tab ul li{float:left;width: 20%;margin-left: -1px;background: #f7f7f7;text-align: center;}
.s0606 .icon_tab ul li:first-child{border-left: 1px solid #b4b4b4}
.s0606 .icon_tab ul li a {display: block;padding: 30px 0 10px;border: 1px solid #b4b4b4;font-size: 12px;background-size:15px auto !important}
.s0606 .icon_tab ul li.on a{color:#fff;font-weight: 600;border: 1px solid #ce303a;}

.s0606 .icon_tab ul li a.icon01{background-image: url(/img/06introduce/s0606_tab_icon01.png) no-repeat center 12px;}
.s0606 .icon_tab ul li a.icon02{background-image: url(/img/06introduce/s0606_tab_icon02.png) no-repeat center 12px;}
.s0606 .icon_tab ul li a.icon03{background-image: url(/img/06introduce/s0606_tab_icon03.png) no-repeat center 12px;}
.s0606 .icon_tab ul li a.icon04{background-image: url(/img/06introduce/s0606_tab_icon04.png) no-repeat center 12px;}
.s0606 .icon_tab ul li a.icon05{background-image: url(/img/06introduce/s0606_tab_icon05.png) no-repeat center 12px;}

.s0606 .icon_tab ul li.on a.icon01{background-image: url(/img/06introduce/s0606_tab_icon01_on.png) no-repeat center 12px #ce303a;}
.s0606 .icon_tab ul li.on a.icon02{background-image: url(/img/06introduce/s0606_tab_icon02_on.png) no-repeat center 12px #ce303a;}
.s0606 .icon_tab ul li.on a.icon03{background-image: url(/img/06introduce/s0606_tab_icon03_on.png) no-repeat center 12px #ce303a;}
.s0606 .icon_tab ul li.on a.icon04{background-image: url(/img/06introduce/s0606_tab_icon04_on.png) no-repeat center 12px #ce303a;}
.s0606 .icon_tab ul li.on a.icon05{background-image: url(/img/06introduce/s0606_tab_icon05_on.png) no-repeat center 12px #ce303a;}

.s0606 ul.next li{background-image:0}
.s0606 p.bus_cont{margin-bottom: 15px;color: #4b79be;}

/*주요전화번호*/
.s060602{width:100%;display:inline-block;}
.s060602 .box1{width:100%;height:260px;margin-bottom:5px;text-align:center;background:#ffa21a url(/img/06introduce/s0602icon2.png) no-repeat center 85px;}
.s060602 .box1 .tit{padding:45px 0 0 0;color:#fff;font-weight:600;font-size:17px;}
.s060602 .box1 .cont{padding-top:115px;color:#fff;font-size:14px;font-weight:600;letter-spacing:-1px;}
.s060602 .box2{padding:15px;margin-bottom:5px;border:1px solid #dbdbdb;background:#f3f3f3;}
.s060602 .box2 ul.list{width:100%;display:inline-block;}
.s060602 .box2 ul.list li{float:left;width:42%;font-size:12px;margin-bottom:2px;}
.s060602 .box2 dl{width:100%;display:inline-block;}
.s060602 .box2 dl dt{float:left;width:135px;color:#000;font-weight:600;}
.s060602 .box2 dl dd{float:left;width:130px;color:#717171;}
.s060602 .box3{height:260px;text-align:center;border:1px solid #dbdbdb;background:#fff url(/img/06introduce/s0602icon.gif) no-repeat center 85px;}
.s060602 .box3 .tit{padding:45px 0 0 0;color:#2e2e2e;font-weight:600;font-size:17px;}
.s060602 .box3 .cont{padding-top:115px;color:#858585;font-size:14px;font-weight:600;letter-spacing:-1px;}

.s060602_2{width:100%;display:inline-block;margin-bottom:20px;text-align:center;}
.s060602_2 .box{float:left;width:33.2%;padding-top:35px;height:110px;text-align:center;}
.s060602_2 .box .tit{color:#fff;font-weight:600;font-size:15px;}
.s060602_2 .box .cont{padding-top:10px;color:#fff;font-size:14px;font-weight:600;letter-spacing:-1px;}
.s060602_2 .box .cont .num{font-family:Titillium Web;font-size:15px;letter-spacing:0;}
.s060602_2 .box.st1{background-image:#ffa21a;}
.s060602_2 .box.st2{background-image:#ff7b1a;}
.s060602_2 .box.st3{background-image:#7db843;}


/*편의시설*/
.s060604{width:100%;overflow:hidden;}
.s060604 ul{width:270px;margin:0 auto;overflow:hidden;clear:both;}
.s060604 ul li{width:270px;margin:0 auto 18px auto;}
.s060604 ul li .pic{width:270px;height:180px;background:url(/img/06introduce/s0604noimg.gif) no-repeat;}
.s060604 ul li .pic img{width:100%;}
.s060604 ul li .txt_w{width:218px;padding:20px 25px 20px 25px;border:1px solid #dbdbdb;border-top:0;}
.s060604 ul li .txt_w .tit{font-size:16px;margin-bottom:12px;color:#000;font-weight:600;letter-spacing:-1px;}
.s060604 ul li .txt_w ul.list2{width:auto;}
.s060604 ul li .txt_w ul.list2 li{float:none;width:auto;height:auto;margin:0;font-size:13px;}


/*장례식장*/
.s060606_top{display:none;}
.s060606{width:100%;}
.s060606 .box{padding-top:18px;}
.s060606 .box.icon01{}
.s060606 .box.icon02{}
.s060606 .box.icon03{}
.s060606 .box.icon04{}
.s60606_img{width:100%;text-align:center;}
.s60606_img img{width:100%;}


.s060606_2{margin-bottom:25px;padding:25px 0;text-align:center;background:#f9f9f9;border:1px solid #dfdfdf;}
.s060606_2 .tit{padding-bottom:18px;text-align:center;}
.s060606_2 .tit img{width:230px;}
.s060606_2 .sear_box{width:250px;margin:0 auto;height:40px;margin:0 auto;overflow:hidden;clear:both;}
.s060606_2 .sear_box .btn{float:right;width:40px;background:red;}
.s060606_2 .sear_box .btn input{-webkit-border-radius:1px; -webkit-appearance:none;}
.s060606_2 .sear_box .txt_w{position:relative;float:left;width:208px;height:38px;text-align:left;border:1px solid #dbdbdb;border-bottom:1px solid #b1b1b1;border-right:0;background:#fff;}
/* 장례식장검색 셀렉트 스타일 */
span.customStyleSelectBox {position:relative;float:left;width:60px;height:38px;line-height:38px;padding-left:15px;color:#222;font-weight:600;background:url(/img/06introduce/s060602bu.gif) no-repeat right 50%;border:0;text-align:left; font-size:14px;}
span.customStyleSelectBox.changed {background-image:url(/img/06introduce/s060602bu.gif) no-repeat right 50%;}
.customStyleSelectBoxInner {font-size:12px; white-space:nowrap;}
.customStyleSelectBorderStrong {background-image:url(/img/06introduce/s060602bu.gif) no-repeat right 50%;}
.s060606_2 .sear_box .txt_w select.sty1{float:left;width:60px;}
.s060606_2 .sear_box form{overflow:hidden;clear:both;}
.s060606_2 .sear_box .txt_w select{position:relative;}
.s060606_2 .sear_box .txt_w .txt_input{position:relative;float:left;padding:0 0 0 20px;width:100px;height:36px;line-height:36px;border:0;z-index:5;}
.s060606_2 .sear_box .txt_w label{display:none;}

/* 장례식장-210827 */
.funeral_w .headline{position:relative;padding:20px 0;letter-spacing:-1px;}
.funeral_w .headline strong{font-weight:normal;}
.funeral_w .headline p.p1{font-size:18px;font-weight:500;color:#525252;}
.funeral_w .headline p.p2{margin-top:20px;font-size:14px;line-height:22px;color:#525252;word-break:keep-all;}
.funeral_w .headline p.p2 strong{color:#ce303a;}
.funeral_w .headline img{position:static;margin-left:50px;width:300px;max-width:100%;}
.funeral_w .hour24{width:330px;max-width:100%;height:41px;margin:20px auto;background:#dc2429;font-size:15px;line-height:36px;color:#fff;border-radius:50px;}
.funeral_w .hour24 .tel{font-size:17px;font-weight:700;color:#fff;letter-spacing:0}
.funeral_w .merit_box{overflow:hidden;}
.funeral_w .merit_box li{float:left;padding-top:15px;width:50%;font-size:11px;line-height:16px;letter-spacing:-0.025em;color:#3f3f3f;text-align:center;}
.funeral_w .merit_box li div{padding-top:70px;}
.funeral_w .merit_box .merit01{background-image:url(/img/06introduce/funeral_icon1.gif) no-repeat top center / 60px auto;}
.funeral_w .merit_box .merit02{background-image:url(/img/06introduce/funeral_icon2.gif) no-repeat top center / 60px auto;}
.funeral_w .merit_box .merit03{background-image:url(/img/06introduce/funeral_icon3.gif) no-repeat top center / 60px auto;}
.funeral_w .merit_box .merit04{background-image:url(/img/06introduce/funeral_icon4.gif) no-repeat top center / 60px auto;}
.funeral_w .photo_box{overflow:hidden;}
.funeral_w .photo_box li{float:left;width:199px;margin-left:18px;}
.funeral_w .photo_box li:first-child{margin-left:0;}
.funeral_w .photo_box li dd{background-image:#535353;line-height:30px;text-align:center;color:#fff;}
.funeral_w .table1 td .con_sbtn{padding:3px 10px;font-size:12px;}

.funeral_w .s010101 ol > li{padding-top:40px;}
.funeral_w .s010101 ol > li:first-child{padding-top:0;}
.funeral_w .s010101 dt{display:table;width:100px;height:100px;background-size:cover;}
.funeral_w .s010101 dt span{display:table-cell;font-size:13px;color:#555;vertical-align:middle;}


#fune_pop h1.fune_tit{height:60px;padding:0 10px;background:#ce303a;color:#fff;font-size:20px;line-height:60px;letter-spacing:-1px;}
#fune_pop .fune_cont{box-sizing:border-box;padding:20px 10px;}
#fune_pop .pic_list{width:100%;overflow:hidden;}
#fune_pop .pic_list li{width:49%;margin-bottom:20px;box-sizing:border-box;}
#fune_pop .pic_list li:nth-child(odd){float:left;}
#fune_pop .pic_list li:nth-child(even){float:right;}
#fune_pop .root_daum_roughmap{width:100%!important;height:300px;}
#fune_pop h3{font-size:17px;}

/*********층별안내*********/
.s0607{position:relative;width:100%;padding:14px 0 35px 0;text-align:center;}
.s0607 h3.tit{text-align:left;}
.s0607 .feel_txt{display:none;}
.s0607 .s06img img{width:100%;}
.s0607 .allbtn{position:relative;text-align:right;margin-bottom:-25px;}
.s0607 .allbtn img{height:35px;}
.s0607 map{display:none;}
.s0607_2{position:relative;width:100%;}
.s0607_2 .map{width:100%;}
.s0607_2 .map img{width:100%;}
.s0607_2 .allbtn{position:absolute;bottom:15px;right:15px;}
.s0607_2 .map a{display:none;}

/*****홍보영상*****/
.s0609{overflow:hidden;clear:both;padding:25px 0;margin-bottom:15px;border:0 none;border-top:1px solid #222;border-bottom:1px solid #ccc;background:none;}
.s0609 .fl{float:none;width:100%;text-align:center;}
.s0609 .fr{float:none;width:100%;padding-top:15px;}


/*****의료박물관*****/
.s0612{width:100%;text-align : justify;word-break:keep-all;line-height:28px;margin-bottom:35px;}
.s0612_m{width:100%;margin-bottom:15px;}
.s0612_m img{width:100%;}
.s0612_2{width:100%;border-bottom:1px solid #dfdfdf;}
.s0612_2 dl{width:100%;overflow:hidden;clear:both;}
.s0612_2 dl dt{width:100%;color:#dd242a;font-size:18px;font-weight:bold;text-align:center;border-top:2px solid #dd242a;}
.s0612_2 dl dd{width:100%;padding:25px 0;border-top:1px solid #dfdfdf;}
.s0612_2 dl.icon01 dt{padding:100px 0 25px 0;background:url(/img/06introduce/s1201_icon01.gif) no-repeat center top;}
.s0612_2 dl.icon02 dt{padding:140px 0 25px 0;background:url(/img/06introduce/s1201_icon02.gif) no-repeat center 20px;}
.s0612_2 dl.icon03 dt{padding:140px 0 25px 0;background:url(/img/06introduce/s1201_icon03.gif) no-repeat center 20px;}
.s0612_2 dl.icon01 dd{padding-top:25px;}
.s0612_2 dl.icon02 dd{padding-top:25px;}
.s0612_2 dl.icon03 dd{padding-top:25px;}

.s0612_img{width:100%;max-width:295px;margin:0 auto;text-align:center;margin-bottom:28px;}
.s0612_img ul{width:100%;display:inline-block;}
.s0612_img ul li{position:relative;width:100%;border:1px solid #dfdfdf;margin-bottom:10px;}
.s0612_img ul li .img{position:relative;width:100%;line-height:0;z-index:1;text-align:center;}
.s0612_img ul li .txt{padding:15px 0;text-align:center;color:#000;font-weight:bold;border-top:1px dashed #ccc;}
.s0612_img ul li a{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:none;font-size:0;line-height:0;z-index:2;}
.s0612_img ul li a:hover{background-image:url(/img/06introduce/s12mask.png) no-repeat center 50%;background-size:100% auto;}

.s0612_img.fl,
.s0612_img.fr{float:none;}

.introduce_notice_box{padding:25px 20px;margin-top:15px;background:#fff5f5;border:1px solid #c69a9a;}
.introduce_notice_box .tit{margin-bottom:20px;font-weight:600;font-size:18px;color:#d92c32;text-align:center;letter-spacing:-0.05em;}
.introduce_notice_box .txt{font-weight:600;font-size:13px;line-height:20px;color:#333;text-align:center;letter-spacing:-0.05em;}


/*********************************************07*********************************************/

/*********로그인*********/
.s0701{width:100%;}
.s0701 .txt{width:100%;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #dfdfdf;}
.s0701 .txt .p1{margin-bottom:16px;font-size:26px;font-weight:600;color:#222;line-height:30px;letter-spacing:-1px;}
.s0701 .txt .p1 span{font-size:22px;color:#676767;}
.s0701 .txt .p2{color:#909090;letter-spacing:-1px;}
.s0701 .cont{width:100%;}
.s0701 .cont dl{width:300px;margin:0 auto 5px auto;overflow:hidden;clear:both;}
.s0701 .cont dl dt{float:left;width:80px;height:46px;line-height:46px;color:#000;font-weight:bold;}
.s0701 .cont dl dd{float:right;width:215px;height:46px;}
.s0701 .cont dl dd input{width:195px;height:46px;line-height:46px;border:0;padding:0 10px;font-size:14px;color:#666;background:#efebe9;}
.s0701 .cont .log_btn{width:100%;padding-top:10px;text-align:center;}
.s0701 .cont .log_btn input{float:100%;width:100%;height:46px;margin:0 auto;line-height:46px;border:0;color:#fff;font-size:16px;font-weight:bold;text-align:center;cursor:pointer;background:#ffa200;-webkit-border-radius:1px; -webkit-appearance:none;}

/*********본인인증*********/
/***모바일에서 본인인증이 안될경우 [해결방법] 안내문구***/
	.cash_box{display:block;margin-bottom:20px;background:#fff;padding:20px;border:1px solid #ccc;background:#f9f9f9;}
	.cash_box p{padding-left:20px;font-size:15px;line-height:22px;color:#555;letter-spacing:-0.05em;word-break:keep-all;background:url(/img/common/noti_icon_red.gif) no-repeat left 3px;}
	.cash_box p a{cursor:pointer;}
	
	/***모바일에서 본인인증이 안될경우 [해결방법] 팝업***/
	.cash_delete_wrap{display:inline-block;}
	.cash_delete_wrap .tab_wrap{position:fixed;top:0;z-index:9;display:inline-block;width:100%;background:#5e637c;}
	.cash_delete_wrap .tab_wrap li{float:left;width:25%;text-align:center;border-left:1px solid #b0b0b2;box-sizing:border-box;}
	.cash_delete_wrap .tab_wrap li:first-child{border-left:0;}
	.cash_delete_wrap .tab_wrap li a{display:block;height:40px;line-height:40px;font-size:14px;color:#fff;letter-spacing:-0.05em;}
	.cash_delete_wrap .box{margin-top:20px;}
	.cash_delete_wrap .box img{width:100%;min-width:320px;margin-top:20px;}

.s0702_w{width:100%;margin:0 auto;text-align:center;}
.s0702_w .feel_txt{text-align:left;margin-bottom:15px;}
.s0702{width:100%;display:inline-block;}
.s0702 .phone,
.s0702 .ipin{border:1px solid #bbb;border-top:2px solid #555;margin-bottom:10px;}
.s0702 .txt_t{margin-bottom:10px;font-size:23px;font-weight:600;color:#222;line-height:30px;letter-spacing:-1px;}
.s0702 .smtxt{color:#909090;letter-spacing:-1px;}
.s0702 .phone a{display:block;width:100%;padding:30px 0 130px 0;text-align:center;background:url(/img/07guide/s0201icon1.gif) no-repeat center bottom;}
.s0702 .ipin a{display:block;width:100%;padding:30px 0 130px 0;text-align:center;background:url(/img/07guide/s0201icon2.gif) no-repeat center bottom;}
.s0702 .phone a:hover,
.s0702 .ipin a:hover{background-image-color:#f8f8f8;}


/*********사이트통합검색*********/
.s0707{width:100%;display:inline-block;margin-bottom:25px;}
.s0707 .tit{width:100%;}
.s0707 .search_txt{width:100%;}
.s0707 dl{width:300px;margin:0 auto;}
.s0707 dl dt{float:left;}
.s0707 dl dt .search_input{width:230px;padding:0 10px;height:40px;line-height:40px;color:#666;border:none;background:#f2f2f2;}
.s0707 dl dd{float:left;}
.s0707 dl dd .search_btn{width:50px;height:40px;line-height:40px;font-size:13px;font-weight:600;letter-spacing:-1px;color:#fff;cursor:pointer;border:none;background:#0876c1;}
.s0707 dl dd .search_btn:hover{background-image:#0363a5;}

.ser_top {border-bottom:2px solid #1f1f1f; padding:0 0 15px 0;font-size:13px;}
.ser_top span {color:#cd1d1d;font-weight:bold;}

.s0707_w{display:none;}

.ser_rul {width:100%;margin-bottom:30px;}
.ser_rul ul li {border-bottom:1px solid #ccc;width:100%;}
.ser_rul ul li dl dt {color:#333;padding:12px 10px;border-bottom:1px dashed #dfdfdf;background:#f7f5f1;}
.ser_rul ul li dl dt strong {color:#000;}
.ser_rul ul li dl dd{padding:15px 0;}
.ser_rul ul li dl dd p.info{color:#666;padding-bottom:8px;}
.ser_rul ul li dl dd p.date{color:#999;font-size:12px;}




/*********************************************08*********************************************/





/*********************************************09*********************************************/
/*********진료정보공유시스템*********/
.agreement{width:100%;text-align:center;}
.agreement textarea{width:80%;margin:0 auto;height:200px;text-align:left;border:1px solid #dfdfdf;padding:25px;font-size:13px;}
.agreement_check{width:100%;text-align:center;padding:25px 0;background:url(/img/common/line.gif) repeat-x bottom;}

.system_defult{width:100%;margin:0 auto;}
.system_defult .area{width:100%;margin:0 auto;}
.system_defult .area .tit{display:none;}
.system_defult table{width:100%;border-collapse:collapse;border-top:2px solid #555;background:#fff;}
.system_defult table td,
.system_defult table th{padding:8px 0;font-size:13px;text-align:center;color:#666;border:1px solid #dfdfdf;}
.system_defult table .left{text-align:left;padding:10px 12px;}
.system_defult table th{font-weight:bold;color:#000;border-right:1px solid #dfdfdf;background:#f5f5f5;}

.system_result{width:100%;padding:15px 0 30px 0;font-size:15px;text-align:center;background:url(/img/common/line.gif) repeat-x bottom;}






/*********************************************10*********************************************/
/*********후원회소개*********/
/*인사말*/
.s1001{width:100%;display:inline-block;}
.s1001 .pic{width:100%;text-align:center;}
.s1001 .txt{width:100%;padding-top:15px;}
.s1001 .txt .mb15 img{width:280px;}
.s1001 .txt .mb20 img{width:250px;}
.s1001 .txt .cont{width:100%;}
.s1001 .txt .cont p{margin-bottom:10px;}
.s1001 .txt .cont p.tar{text-align:right;}
.s1001 .txt .cont p.sign{text-align:right;font-weight:bold;color:#000;font-size:14px;}

/*후원회조직*/
.s1001_3t{width:100%;text-align:center;}
.s1001_3t img{width:100%;}
.s100103{width:100%;display:inline-block;}
.s100103 .area{width:100%;padding-bottom:20px;}
.s100103 .area.fr{width:100%;}
.s100103 .area img{width:100%;}
.s100103 .pic{margin-bottom:15px;}


/*********문의안내*********/
.s1005{border:3px solid #efefef;padding:25px;background:url(/img/10sponsor/s0501bg.gif) no-repeat bottom center;}
.s1005 img{width:100%;}




/*********************************************12*********************************************/
/*협력병의원현황*/
.s1207{width:100%;display:inline-block;border-bottom:1px dashed #ccc;padding-bottom:35px;margin-bottom:35px;}
.s1207 .cont{width:100%;}
.s1207 .cont p.tit{font-weight:600;color:#555;font-size:25px;}
.s1207 .cont p.txt{padding:0 0 12px 0 !important;}
.s1207 .map_w{float:right;width:400px;display:none;}
.s1207 .map{width:370px;height:440px;position:relative;background:url(/img/12center/s0701map.gif) no-repeat;}
.s1207 .map p{position:absolute;}
.s1207 .map p a{display:inline-block;padding:10px;font-size:12px;color:#555;font-weight:600;}
.s1207 .map p a:hover,
.s1207 .map p a.on{color:#dd242a;}
.s1207 .map .city01{top:102px;left:100px;}/*서울*/
.s1207 .map .city02{top:120px;left:73px;}/*인천*/
.s1207 .map .city03{top:128px;left:125px;}/*경기*/
.s1207 .map .city04{top:90px;left:180px;}/*강원도*/
.s1207 .map .city05{top:182px;left:100px;}/*충남*/
.s1207 .map .city06{top:175px;left:168px;}/*충북*/
.s1207 .map .city07{top:210px;left:128px;}/*대전*/
.s1207 .map .city08{top:255px;left:120px;}/*전북*/
.s1207 .map .city09{top:300px;left:110px;}/*광주*/
.s1207 .map .city10{top:330px;left:90px;}/*전남*/
.s1207 .map .city11{top:200px;left:230px;}/*경북*/
.s1207 .map .city12{top:240px;left:210px;}/*대구*/
.s1207 .map .city13{top:250px;left:265px;}/*울산*/
.s1207 .map .city14{top:270px;left:250px;}/*부산*/
.s1207 .map .city15{top:290px;left:200px;}/*경남*/
.s1207 .map .city16{top:388px;left:130px;}/*제주*/
.s1207 .table2{border-top:2px solid #504243;}
.s1207 .table2 td{padding:0;}
.s1207 .table2 a{display:block;padding:12px 0;}
.s1207 .table2 a:hover,
.s1207 .table2 a.on{background-image:#f68a2a;color:#fff;font-weight:600;}
.s1207 .table2 .total{padding:9px 0;font-weight:600;color:#fff;background:#a59e97;}

/*의뢰결과회신-다운로드*/
.refer_sysw p a{display:block;margin-bottom:15px;padding:310px 20px 20px;font-weight:800;color:#222;background-repeat:no-repeat;background-position:center 20px;background-size:260px auto;text-align:center;border:1px solid #222;}
.refer_sysw p.icon1 a{background-image-image:url(/img/12center/refer_sys1.jpg);}
.refer_sysw p.icon2 a{background-image-image:url(/img/12center/refer_sys2.jpg);}
.refer_sysw p a:hover{color:#dc2429;border:1px solid #dc2429;text-decoration:underline;text-underline-position:under;}
.refer_sysw p:first-child{margin-left:0;}

/*jci인증마크*/
.jci_mark {float:left; padding:0 5px 0 10px;}
.jci_mark img {width:30px;}





/***** 사본영상CD *****/

/* 상단 step */
.medi_rstepw{margin-bottom:40px;clear:both;overflow:hidden;}
.medi_rstepw li{float:left;margin-left:-1px;width:25%;text-align:center;}
.medi_rstepw li:first-child{margin-left:0;}
.medi_rstepw li div{padding:10px 0;height:50px;font-weight:700;border:1px solid #ddd;}
.medi_rstepw li.on div{position:relative;color:#fff;background:#da2128;border-color:#da2128;z-index:1;}
.medi_rstepw li span{display:block;margin:0 auto 10px;width:25px;height:25px;line-height:25px;font-size:13px;color:#fff;background:#666;border-radius:50%;letter-spacing:0;}
.medi_rstepw li.on span{color:#da2128;background:#fff;}



/****** 개인정보 ******/
.priv_sebox{display:flex;gap:5px}
.priv_select{padding:6px 10px;border:1px solid #888;}
.priv_btn{padding:0 10px;font-weight:bold;font-size:14px;height:30px;color:#fff;background:#000;border:0;}







@media all and (max-width:400px){
    
.report_w dl dd ul{margin:0 0 0 -55px;display:block;width:auto;}
.report_w dl dd ul li{float:none;display:block;margin:10px 0 0;width:auto;height:auto;}
.report_w dl dd ul li span{display:block;}


.priv_sebox{display:block;}
.priv_select{width:100%;}
.priv_btn{margin-top:5px;display:block;width:100%}

}